<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>

    // function getData (url) {
    //   let xhr = new XMLHttpRequest();
    //   xhr.onreadystatechange = function () {
    //     console.log(xhr.readyState);
    //     if (xhr.readyState == 4) {
    //       if (xhr.status >= 200 && xhr.status < 300 || xhr.status == 304) {
    //         return xhr.responseText;
    //       }
    //     }
    //   }
    //   xhr.open("GET", url)
    //   xhr.send();
    // }

    // let x = getData("http://localhost:3008/api/student/getstudent")
    // console.log(x);


    function show () {
      let pro = new Promise((resolve, reject) => {
        setTimeout(() => {
          resolve("成功")
          // reject("失败")
        }, 2000);
      })

      return pro;

    }
    // let promise = show()//返回一个promise对象
    // promise.then(function (data) {
    //   console.log(data);
    // }, function (err) {
    //   console.log(err);
    // })
    // then有两个参数, 第一个为成功的回调函数,第二个为失败的回调函数
    show().then(data => {
      console.log(data);
    }, err => {
      console.log(err);
    })




  </script>
</body>

</html>